rent or right in churches - French English Dictionary